home *** CD-ROM | disk | FTP | other *** search
- #ifndef _SITSL_H
- #define _SITSL_H
-
- #ifndef _SITSK_H
- # include <sitsk.h>
- #endif
-
- typedef struct _tsklst_t /* タスク一覧構造体 */
- {
- struct _tsklst_t *next;
-
- unsigned int att;
- unsigned int stt;
- char tskName[128]; /* タスク名 */
- int (*entryFunc)(TSK_T *,int,...);
- /* エントリ関数 */
-
- } TSLST_T;
-
- typedef struct
- {
- int lstNum;
- TSLST_T *lstTop;
- } TSL_T;
-
- extern TSL_T *SiTsl;
-
- /* "tsl010.c" ----------------------------------------------------*/
- extern int TSL_init(void);
- extern void TSL_term(void);
-
- /* "tsl011.c" ----------------------------------------------------*/
- extern int TSL_link( TSLST_T *lst );
-
- /* "tsl012.c" ----------------------------------------------------*/
- extern int TSL_unlink( TSLST_T *lst );
-
- #endif
-